planta superior - French English Dictionary